.com
Hosted by:
Unit testing expertise at your fingertips!
Home | Discuss | Lists

External Patterns

Recent Changes

Smoke Test Category: External Patterns 27 November 2004
A set of tests that are run to verify the basic functionality of a build.
Integration Build Category: External Patterns 27 November 2004
The system build that is used to integrate software from various developers' Private Workspaces into a single working application.
Hexagonal Architecture Category: External Patterns 17 March 2004
Create your application to work without either a UI or a database so you can run automated regression-tests against the application, work when the database becomes unavailable, and link applications together without any user involvement.
Data Transfer Object Category: External Patterns 17 March 2004
Make the objects returned by a method immutable by copying their contents into special objects that only contain values and have no behavior.
Session Facade Category: External Patterns 17 March 2004
Hide the details of how a service is implemented behind an interface.
Abstract Factory Category: External Patterns 17 March 2004
An Object Factory that can be substituted at execution time.
Adapter Category: External Patterns 17 March 2004
Convert the interface provided by an object to one needed by a client.
Command Category: External Patterns 17 March 2004
Objectify a request so that it can be executed via a standard interface.
Composite Category: External Patterns 17 March 2004
An object that hides whether there are one or many objects.
Decorator Category: External Patterns 17 March 2004
An object that is placed between a client and another object for the purose of adding behavior.
Facade Category: External Patterns 17 March 2004
A service object that hides the actual implementation structure of a service.

Page generated at Wed Feb 09 16:39:54 +1100 2011

Copyright © 2003-2008 Gerard Meszaros all rights reserved

All Categories
Introductory Narratives
Web Site Instructions
Code Refactorings
Cross References & Lists
Database Patterns
DfT Patterns
External Patterns
Fixture Setup Patterns
Fixture Teardown Patterns
Front Matter
Glossary
Misc
References
Result Verification Patterns
Sidebars
Terminology
Test Double Patterns
Test Organization
Test Refactorings
Test Smells
Test Strategy
Tools
Value Patterns
XUnit Basics
xUnit Members
All "External Patterns"
Abstract Factory
Adapter
Command
Comparator
Complete Constructor Method
Composite
Data Access Object
Data Transfer Object
Decorator
Domain Model
Facade
Factory Method
Foreign Method
Guard Clause
Hexagonal Architecture
Integration Build
Intent Revealing Name
Interpreter
Layered Architecture
Lazy Initialization
Marker Interface
Noun Phrase Name
Null Object
Observer
Pluggable Behavior
Private Workspace
Prototype
Registry
Remote Facade
Remote Proxy
Repository
Self-Call
Service Facade
Service Layer
Session Facade
Singleton
Skippable Sections
Smoke Test
State
Strategy
Template Method
Thread-Specific Storage
Transaction Script
Ubiquitous Language
Virtual Clock